Alpine clover - French English Dictionary